Skip to content

feat: add Topic Memory dashboard - #1537

Merged
Teingi merged 5 commits into
masterfrom
agent/agent/6682e4b9037a
Sep 10, 2026
Merged

feat: add Topic Memory dashboard#1537
Teingi merged 5 commits into
masterfrom
agent/agent/6682e4b9037a

Conversation

@frf12

@frf12 frf12 commented Sep 9, 2026

Copy link
Copy Markdown
Member

Fixes #1544

Implements the read-only Topic Memory Dashboard requested by GitHub issue #1533.

  • Adds /dashboard/topics with browse, search, exact revision detail, and source references.
  • Uses POST /v1/topic-memory/search with the strict API contract (scope_id, query).
  • Shows clear empty and no-match states.
  • Does not add Profile or Prompt configuration pages.

Validation: targeted dashboard tests (2 passed), Ruff, and git diff --check.

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

license-eye has checked 1434 files.

Valid Invalid Ignored Fixed
1014 1 419 0
Click to see the invalid file list
  • src/powercontext/server/dashboard/templates/topics.html
Use this command to fix any missing license headers
```bash

docker run -it --rm -v $(pwd):/github/workspace apache/skywalking-eyes header fix

</details>

Comment thread src/powercontext/server/dashboard/templates/topics.html

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

license-eye has checked 1435 files.

Valid Invalid Ignored Fixed
1014 2 419 0
Click to see the invalid file list
  • src/powercontext/server/dashboard/templates/prompts.html
  • src/powercontext/server/dashboard/templates/topics.html
Use this command to fix any missing license headers
```bash

docker run -it --rm -v $(pwd):/github/workspace apache/skywalking-eyes header fix

</details>

Comment thread src/powercontext/server/dashboard/templates/prompts.html
Comment thread src/powercontext/server/dashboard/templates/topics.html Outdated
Comment thread src/powercontext/server/dashboard/api.py Outdated
@frf12 frf12 changed the title POWE-120: add Topic Memory dashboard POWE-122: add Topic Memory dashboard Sep 10, 2026
@frf12 frf12 changed the title POWE-122: add Topic Memory dashboard feat: add Topic Memory dashboard Sep 10, 2026

@Teingi Teingi left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@Teingi
Teingi merged commit aa9d27f into master Sep 10, 2026
15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add read-only Topic Memory Dashboard

2 participants